package com.gateway.config.annotation.log;

import com.gateway.common.enums.RequestTypeEnum;

import java.lang.annotation.*;

/**
 * @author admin
 */
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface UserOperationLog {

    /**
     * 用户操作内容
     * */
    String value() default "";
    /**
     * 接口
     * */
    String interfaceName() default "";

    /**
     * 请求contentTYpe
     * */
    RequestTypeEnum requestType() default RequestTypeEnum.GET;
}
